Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F3 France F7 Turkey F15 Turkey F16 Turkey F18 Turkey F20 France F10 France F11 The LTA Wrexham Challenger - Wrexham Citta di Monza - Monza Tunis Open - Tunis Mobilux Open - Luxembourg Challenger Ford de Cherbourg - Cherbourg The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Ciudad de Pozoblanco Open Diputacion - Cordoba Ciudad de Pozoblanco Open Diputacion - Cordoba Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen IPP Open - Helsinki Open Diputacion Ciudad de Pozoblanco - Cordoba Genova Open Challenger - Genova President's Cup - Astana Keio Challenger International Tennis Tournament - Yokohama Cherbourg Challenger Sarajevo Challenger St. Brieuc Challenger Johannesburg Challenger Ramat Hasharon Challenger Reggio Emilia Challenger Pozoblanco Challenger Manchester Challenger Recanati Challenger St. Remy Challenger Mons Challenger San Remo Challenger Turin Challenger Pozoblanco Challenger Recanati Challenger Istanbul Challenger St. Remy Challenger Izmir Challenger Bratislava Challenger St. Brieuc Challenger Prostejov Challenger Vancouver Challenger Izmir Challenger Orleans Challenger Geneva Challenger Grand Prix de Tennis de Lyon - Lyon Sybase Open - San Jose Scania Stockholm Open - Stockholm Qatar Mobil Open 2000 - Doha Open 13 - Marseille Estoril Open - Estoril Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - Queen's/London UBS Open Gstaad - Gstaad President's Cup 2000 - Tashkent Salem Open - Hong Kong Scania Stockholm Open - Stockholm Milan Indoors - Milan Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Sybase Open - San Jose The Stella Artois Grass Court Championships - London UBS Open Gstaad - Gstaad Energis Open - Amsterdam CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai Copenhagen Open - Copenhagen Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam International Tennis Championships - Delray Beach Allianz Suisse Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador Davidoff Swiss Indoors - Basel Open 13 - Marseille Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Miller Lite Hall of Fame Tennis Championships - Newport Generali Open 2003 - Kitzbuhel Idea Prokom Open - Sopot Davidoff Swiss Indoors - Basel Toulouse Milan Indoors - Milan Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Medibank Private International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Allianz Suisse Open - Gstaad RCA Championships - Indianapolis France F5 Open de Moselle - Metz Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna France F4 Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open 13 - Marseille The Dubai Tennis Championships - Dubai The Stella Artois Championships - London RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille PBZ Zagreb Indoors - Zagreb Open de Moselle - Metz If Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Turkey F19 Turkey F17 The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Open de Moselle - Metz If Stockholm Open - Stockholm Chennai Open - Chennai SA Tennis Open - Johannesburg Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Miami Tennis Masters Series - Hamburg Telecom Italia Masters - Rome BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Shanghai - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Copa Sevilla - Seville Weissenhauser Strand Cup - Hamburg The Wrexham Challenger - Wrexham 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Geneva Challenger - Geneva Black Forest Open - Freudenstadt Diego Open - Budapest Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia IPP Open - Helsinki Neride Prague Indoor - Prague XL Challenger de Tenis Copa Sevilla - Seville IPP Open - Helsinki Prasentiert Von Seat Wolfsburg - Wolfsburg Eisenberg Jerusalem Open - Jerusalem Open D'Orleans - Orleans Open de l'Isere - Grenoble Open de Franche Comte - Besancon Challenger Leon 2003 - Leon Open Mutouest - St. Brieuc The LTA Men's Challenger Wrexham - Wrexham Open Mutouest de Saint-Brieuc - St. Brieuc Torneo Internacional Challenger Fila 2005 - Leon The LTA Hull Challenger - Hull Challenger Hamburg - Hamburg USTA Challenger of North Miami Beach - North Miami Beach VI Torneo Internazionale di Tennis - Barletta 2002 USTA Challenger of Calabasas - Calabasas The Scottish Tennis Championships - Edinburgh 10th Wartburg Open - Eisenach Muller Cup - Ulm Oberstaufen Cup - Oberstaufen Open Castilla y Leon - Segovia 2002 FSE Challenger - Tarzana CA Challenge 2002 - Graz Geneva Challenger - Geneva DPD Challenger 2002 - Aschaffenburg Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon Sparkessen Magdeburg Open - Magdeburg Optimus Maia Open - Maia The Powder Byrne Trophy - Surbiton Warsteiner Grand Prix - Oberstaufen Amer-Wilson Challenger - Tampere BMW Brixina Tennis Open 2000 - Bressanone Geneva Challenger - Geneva Hungarian Architect Open - Budapest Bulgarian Open - Sofia Trofeo Barcelona de Tenis - Barcelona Okal Cup - Eckental Kuppers Kolsch Cup - Aachen Jameson Cup - Milan Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck 2001 - Lubeck LTA Hull Challenger - Hull Residenza Open - Magdeburg U.S. Open - New York XL Capital Bermuda Open - Bermuda Australian Open - Melbourne French Open - Paris Wimbledon - London TennisCup Vlaanderen - Antwerp U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Powder Byrne Trophy - Surbiton French Open - Paris Wimbledon - London 9th Wartburg Open - Eisenach Open de Montauban - Montauban U.S. Open - New York XI Venice Open - Venice Siemens Open 2001 - Scheveningen DPD Challenger 2001 - Aschaffenburg The Surbiton Trophy - Surbiton Maia Open 2002 - Maia Lamberts Open by Stawag - Aachen Australian Open - Melbourne French Open - Paris Tatra Banka Open - Bratislava Wimbledon - London U.S. Open - New York Neride Prague Indoor - Prague Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg III Challenger Continenal Plaza - Puerto Vallarta AXA Open - Espinho KGHM Polish Indoors - Wroclaw French Open - Paris Wartburg Open - Eisenach Ciur Pribram Challenger - Pribram Bristol Challenger Trophy - Bristol Wimbledon - London Tampere Challenger - Tampere U.S. Open - New York Rado Geneva Challenger - Geneva Scottish Tennis Championship - Edinburgh Medicor Open - Budapest International Bavarian Championship - Eckental French Open - Paris VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Mumbai Challenger - Mumbai Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Wimbledon - London Open de Franche Comte - Besancon XL Capital Bermuda Open - Bermuda U.S. Open - New York Zagreb Open - Zagreb FILA Challenger Biella - Biella Casino Lugano - Lugano Warsteiner Grand Prix - Oberstaufen Manchester Challenger - Manchester Australian Open - Melbourne Internationale Tenniskampioenschappen - Scheveningen Frito Lay/USTA Challenger - Binghamton I Open de Tenis Comunidad de Madrid - Madrid GHI Bronx Tennis Classic - Bronx French Open - Paris Okal Cup - International Bavarian Championship - Eckental Internationaux de Bretagne - Brest Wimbledon - London VII Open Banc Agricol - Andorra Wiesmann Roadster Open - Nuembrecht U.S. Open - New York Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi Steelers Cup - Kosice Wimbledon - London Sporting Challenger 2003 - Turin French Open - Paris Ciudad de Pozoblanco Open Diputacion - Cordoba The Manchester Trophy - Manchester Akbank Private Banking-TED Open - Istanbul Pekao Open 2003 - Szczecin Open de L'Isere - Grenoble Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava Okal Cup 2003 - Eckental The Wright Financial Group, Inc. Challenger - Champaign Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux VIII Torneo Internazionale di Tennis - Barletta Busan Open - Busan 2004 USTA Challenger of Calabasas - Calabasas XXXVII Torneig C.E. Laieta - Barcelona The Surbiton Trophy - Surbiton 10ø Tornea B. Camparini - Reggio Emilia Cepu Open - San Marino IPP Geneva Trophy - Geneva Black Forest Open 2004 - Freudenstadt Challenger Fondazione Carige - Genova TED Open - Istanbul Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble Lambertz Open - Aachen IPP Open - Helsinki Jameson Cup - Milan Open de Franche-Comte - Besancon Logopak Challenger 2005 - Lubeck Internazionali di Tennis di Bergamo - Bergamo Sarajevo Open - Sarajevo Tennis Napoli Cup - Napoli Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Internationaux du Doubs - Besancon Ostrava Open 2005 - Ostrava San Remo Tennis Cup 15° Piertomaso - San Remo 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Puerto Rico Challenger Tennis Event - Humacao Challenger Casablanca San Angel - Mexico City The Natrel's Challenger of Granby - Granby Ethias Tennis Trophy - Mons Dunlop World Challenge - Toyota Tatra Banka Open - Bratislava PrivatBank Cup - Dnepropetrovsk Heilbronn Challenger Challenger 42 - Andrezieux BMW Tennis Championship - Sunrise Tunis Open 2006 - Tunis Open D'Orleans - Orleans Open de L'Isere-Trophee BNP Paribas - Grenoble Kobstaedernes ATP Challenger - Kolding USTA Challenger - Champaign Naples Challenger - Naples South African Airways Tennis Open - Durban Internazionali de Tennis di Bergamo - Bergamo ECU Prague Open - Prague San Remo Tennis Cup - San Remo The Surbiton Trophy - Surbiton Challenger 42 - Andrezieux KGHM Dialog Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise Davis Cup, World Group, QF, ESP-SUI 4-1 Baton Rouge Pro Tennis Classic - Baton Rouge Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Izmir Cup - Izmir Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Caversham International Tennis Tournament - Jersey Rhodes Challenger Segovia Challenger Jersey Challenger Prostejov Challenger Ortisei Challenger Bath Challenger Athens Challenger Memorial Piertomaso Tessitore - San Remo XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton Turin Challenger Pozoblanco Challenger Olbia Geovillage Open - Olbia ECM Cup - Prague Geneva Challenger Bratislava Challenger Helsinki Challenger Jameson Cup - Milan Open de Montauban - Montauban Milan Challenger Challenger 42 - Andrezieux St. Remy Challenger Open de L'Isere (Open 38) - Grenoble Internationaux de Tennis de Brest - Brest Milano Challenger-Jameson Cup - Milan Meridiana Sardegna Open - Olbia Open 88 - Contrexeville Sports Experts Open - Nettingsdorf Open Sainte-Victoire - Aix-En-Provence Geneva Challenger Open de Charleroi - Charleroi 2001 Eddleman USTA Challenger - Birmingham Okal Cup 2001 International Bavarian Championships - Eckental Espinho Challenger - Espinho LTA Manchester challenger - Manchester The Joyce Eisenberg Jerusalem Open - Jerusalem Northern Electric Open 1999 - Newcastle TED Open Istanbul - Istanbul The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Sarajevo Open 2004 - Sarajevo XI Open International D'Andorra - Andorra Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Heilbronn Open - Heilbronn Open de L'Isere - Grenoble Davis Cup, World Group, QF, FRA-SUI 3-2 The Nottingham Open - Nottingham Waldbaum's Hamlet Cup - Long Island Japan Open - Tokyo Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Adidas International - Sydney Croatia Open - Umag Idea Prokom Open - Sopot Heineken Open Shanghai - Shanghai Rado Swiss Open - Gstaad CA Tennis Trophy - Vienna AXA Cup - London Copenhagen Open - Copenhagen Legg Mason Tennis Classic - Washington D.C. Estoril Open - Estoril RCA Championships - Indianapolis President's Cup - Tashkent Gelsor Open Romania - Bucharest AIG Japan Open - Tokyo Ostrava ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca BMW Open - Munich 2003 Mercedes Cup - Stuttgart Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Bordeaux The Nottingham Open - Nottingham Gerry Weber Open - Halle Croatia Open - Umag Tata Open - Chennai Adidas International - Sydney Heineken Open Shanghai - Shanghai BMW Open - Munich Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Priority Telecom Open - Amersfoort The Stella Artois Grass Court Championships - London International Tennis Championships - Delray Beach Thailand Open - Bangkok Davidoff Swiss Indoors - Basel Ordina Open - 's-Hertogenbosch The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Countrywide Classic - Los Angeles Open de Moselle - Metz The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel Davidoff Swiss Indoors - Basel AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel The Stella Artois Grass Court Championships - London Rado Swiss Open - Gstaad AIG Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Gold Flake Open - Chennai Open Seat Godo 2007 - Barcelona Gerry Weber Open - Halle Grand Prix de Tennis de Lyon - Lyon President's Cup 1999 - Tashkent Countrywide Classic - Los Angeles UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad French Open - Paris Wimbledon - London French Open Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, QF, BEL-SUI 3-2